EMT Practice Test

1. Question Content...


Question List

Question1: A Solutions Architect created an Amazon VPC with two public subnets and two private subnets. A corporate security mandate requires all Amazon EC2 instance be launched in a private subnet. However, when an EC2 instance running Apache on ports 80 and 443 is launched in the private subnet, no external internet traffic can connect with the server.
What actions should be taken address this situation?

Question2: A Company wants to organize the contents of multiple websites in managed file storage. The company must be able to scale the storage based on demand without needing to provision storage. Multiple servers should be able to access this storage concurrently.
Which service should the solutions architect recommend?

Question3: A company hosts a website on premises. The website has a mix of static and dynamic content, but users experience latency when loading static files.
Which AWS service can help reduce latency?

Question4: When designing an Amazon SQS message-processing solution, messages in the queue must be processed before the maximum retention time has elapsed.
Which actions will meet this requirement? (Choose two.)

Question5: A Solutions Architect is planning a new web application in an Amazon VPC. The customer has specified that the architecture for the new web application must include the capability of sharing session state among a highly available group of web servers.
To fulfill this requirement, the Solutions Architect should:

Question6: An application has components running in a public subnet and a private subnet. The components within the private sub net must connect to the internet to receive updates.
How should this be accomplished without moving the components into a public subnet?

Question7: An application is running on an Amazon EC2 instance in a private subnet. The application needs to read and write data onto Amazon Kinesis Data Streams, and corporate policy requires that this traffic should not go to the internet.
How can these requirements be met?

Question8: A company is designing a failover strategy in Amazon Route 53 for its resources between two AWS Regions.
The company must have the ability to route a user's traffic to the region with least latency, and if both regions are healthy, Route 53 should route traffic to resources in both regions.
Which strategy should the Solutions Architect recommend?

Question9: An application is running on Amazon EC2 instances behind an Application Load Balancer. The instances run in an Auto Scaling group across multiple Availability Zones. Four instances are required to handle a predictable traffic load. The Solutions Architect wants to ensure that the operation is fault-tolerant up to the loss of one Availability Zone.
Which is the MOST cost-efficient way to meet these requirements?

Question10: A Solutions Architect is designing the architecture for a web application that will be hosted on AWS. Internet users will access the application using HTTP and HTTPS.
How should the Architect design the traffic control requirements?

Question11: A Solutions Architect needs to deploy a node.js-based web application that is highly available and scales automatically. The Marketing team needs to roll back on application releases quickly, and they need to have an operational dashboard. The Marketing team does not want to manage deployment of OS patches to the Linux servers.
Use of which AWS service will satisfy these requirements?

Question12: A web application runs on 10 EC2 instances launched from a single customer Amazon Machine Image (AMI).
The EC2 instances are behind an Internet Application Load Balancer.
Amazon Route 53 provides DNS for the application.
How should a Solutions Architect automate recovery when a web server instance stops replying to request?

Question13: A client has set up an Auto Scaling group associated with a load balancer. The client has noticed that instances launched by the Auto Scaling group are reported unhealthy as the result of an Elastic Load Balancing (ELB) health check, but these unhealthy instances are not being terminated.
What can a Solutions Architect do to ensure that the instances marked unhealthy will be terminated and replaced?

Question14: A Solution Architect is designing a three-tier web application. The Architect wants to restrict access to the database tier to accept traffic from the application servers only.
However, these application servers are in an Auto Scaling group and may vary in quantity.
How should the Architect configure the database servers to meet the requirements?

Question15: A Solutions Architect is designing an application that is expected to have millions of users. The Architect needs options to store session data.
Which option is the MOST performant?

Question16: A company is launching an application that it expects to be very popular. The company needs a database that can scale with the rest of the application. The schema will change frequently. The application cannot afford any downtime for database changes.
Which AWS service allows the company to achieve these objectives?

Question17: A company is building a critical ingestion service on AWS that will receive 1,000 incoming events per second.
The events must be processed in order, and no events may be
lost. Multiple applications will need to process each event. The company will expose the service as RESTful calls through an API Gateway.
What should a Solutions Architect use to receive the events based on these requirements?

Question18: A company has two different types of reporting needs on their 200-GB data warehouse:
1 Data scientists run a small number of concurrent ad hoc SQL queries that can take several minutes each to run.
2 Display screens throughout the company run many fast SQL queries to populate dashboards.
Which design would meet these requirements with the LEAST cost?

Question19: A social networking portal experiences latency and throughput issues due to an increased number of users. Application servers use very large datasets from an Amazon RDS database, which creates a performance bottleneck on the database.
Which AWS service should be used to improve performance?

Question20: A team must redesign the application layer of their SaaS Solution so that no matter request volume required at any given time the solution will scale automatically to support the exact needs of that application. The team has decided to give serverless.
Which of the following service would best fit these requirements?

Question21: Employees from several companies use an application once a year during a specific 30-day period. The periods are different for each company. Traffic to the application spikes during these 30-day periods.
How can the application be designed to handle these traffic spikes?

Question22: A company is rolling out a new web service, but is unsure how many customers the service will attract.
However, the company is unwilling to accept any downtime.
What could a Solutions Architect recommend to the company in order to keep track of customers' current session data?

Question23: A company provides Amazon S3 access to a small group of users from the Accounting department for a single S3 bucket. A Solutions Architect wants to ensure that users are able to recover data if it was deleted.
Which of the following solutions will helps ensure that data can be easily restored by the Accounting team?

Question24: A company has an Amazon RDS database backing its production website. The Sales team needs to run queries against the database to track training program effectiveness.
Queries against the production database cannot impact performance, and the solution must be easy to maintain.
How can these requirements be met?

Question25: A large media site has multiple applications in Amazon ECS. A Solutions Architect needs to use content metadata and route traffic to specific services.
What is the MOST efficient method to perform this task?

Question26: A Solutions Architect is designing an application on AWS that will connect to the onpremise data center through a VPN connection. The solution must be able to log network traffic over the VPN.
Which service logs this network traffic?

Question27: A company's website receives 50,000 requests each second, and the company wants to use multiple applications to analyze the navigation patterns of the users on their website so that the experience can be personalized.
What can a Solutions Architect use to collect page clicks for the website and process them sequentially for each user?

Question28: A Solution Architect is building an application that will run for eight hours, Monday through Friday. This application will also run a weekly batch process every Saturday night that consistently takes four hours to complete.
Which is the MOST cost- effective computer solution?

Question29: A Solutions Architect needs to design an Amazon RDS for MySQL solution whereby users must be authenticated using only SSL connections.
How should the Solutions Architect design the solution?

Question30: A Solutions Architect is building an online shopping application where users will be able to browse items, add items to a cart, and purchase the items. Images of items will be stored in Amazon S3 buckets organized by item category. When an item is no longer available for purchase, the item image will be deleted from the S3 bucket.
Occasionally, during testing, item images deleted from the S3 bucket are still visible to some users.
What is a flaw in this design approach?

Question31: A Solutions Architect is creating an application running in an Amazon VPC that needs to access AWS Systems Manager Parameter Store Network security rules prohibit any route table entry with a 0 0 0 070 destination What infrastructure addition will allow access to the AWS service while meeting the requirements?

Question32: A Solutions Architect is designing a VPC Instances in a private subnet must be able to establish IPv6 traffic to the Internet The design must scale automatically and not incur any additional cost This can be accomplished with

Question33: A Solutions Architect must select the most cost-efficient architecture for a service that responds to web requests. These web requests are small and query a DynamoDB table.
The request rate ranges from zero to several hundred each second, without any predictable patterns.
What is the MOST cost-efficient architecture for this service?

Question34: A company hosts a website using Amazon API Gateway on the front end. Recently, there has been heavy traffic on the website and the company wants to control access by allowing authenticated traffic only.
How should the company limit access to authenticated users only? (Select TWO.)

Question35: A company has asked a Solutions Architect to ensure that data is protected during data transfer to and from Amazon S3.
Use of which service will protect the data in transit?

Question36: A Solution Architect is creating a multi-tiered architecture for an application that includes a public-facing web tier. Security requirement state that the Amazon EC2 instance running in the application tier must not be accessible directly from the internet.
What should be done to accomplish this?

Question37: A customer has an application that is used by enterprise customers outside of AWS. Some of these customers use legacy firewall that cannot whitelist by DNS name, but can whitelist based only on IP address. The application is currently deployed in two Availability zones, with the one EC2 instance in each that has Elastic IP addresses. The customers wants to whitelist only two IP addresses, but the two existing EC2 instance cannot sustain the amount of traffic. What can a Solution Architect do to support the customer and allow for more capacity? (Select TWO)

Question38: A company with thousands of customers is designing a log-aggregation platform to track customer interactions. The platform will store user interaction data in Amazon S3.
Which of the following strategies will provide improved performance for both data upload and data query?

Question39: A Solutions Architect is designing a new social media application. The application must provide a secure method for uploading profile photos. Each user should be able to upload a profile photo into a shared storage location for one week after their profile is created.
Which approach will meet all of these requirements?

Question40: A web server will be provisioned on two Amazon EC2 instances with an Application Load Balancer.
Which of the following configurations will allow traffic on HTTP and HTTPS when configuring a security group to apply to each of these servers?

Question41: A company wants to run a static website served through Amazon CloudFront.
What is an advantage of storing the website content in an S3 bucket instead of an EBS volume?

Question42: A Solutions Architect is designing an application that requires having six Amazon EC2 instances running at all times. The application will be deployed in the sa-east-1 region, which has three Availability Zones: sa-east-1 a, sa-east-1 b, and sa-east-1 c.
Which action will provide 100 percent fault tolerance and the LOWEST cost in the event that one Availability Zone in the region becomes unavailable?

Question43: A Solutions Architect is designing a microservice to process records from Amazon Kinesis Streams. The metadata must be stored in Amazon DynamoDB. The microservice must be capable of concurrently processing 10,000 records daily as they arrive in the Kinesis stream.
The MOST scalable way to design the microservice is:

Question44: A Solutions Architect is deploying a new production MySQL database on AWS. It is critical that the database is highly available.
What should the Architect do to achieve this goal with Amazon RDS?

Question45: A Company wants to design a web application on stateless web servers in an Auto Scaling group.
How can sensitive user data be handled to ensure a stateless design based on best practices.?

Question46: A Solution Architect is designing a disaster recovery solution for a 5 TB Amazon Redshift cluster. The recovery site must be at least 500 miles (805 kilometers) from the live site.
How should the Architect meet these requirements?

Question47: A company has enabled IPv6 in Amazon VPC wants to avoid having resources on the internet initiate communication with instances inside the private subnet. However, these instances need to communicate with the internet.
Which VPC component should the company use?

Question48: A Solutions Architect is developing a new web application on AWS. The Architect expects the application to become very popular, so the application must scale to support the load. The Architect wants to focus on software development and deploying new features without provisioning or managing instances.
What solution is appropriate?

Question49: An organization uses Amazon S3 to store video content served via its website. It only has rights to deliver this content to users within its own country and needs to restrict access.
How can the organization ensure that these files are only accessible from within its country?

Question50: A media company has more than 100TB of data to be stored and retrieved infrequently. However, the company occasionally receives requests for data within an hour.
The company needs a low-cost retrieval method to handle the requests.
Which service meets this requirement?

Question51: A Solution Architect is designing a three-tier web application. The Architect wants to restrict access to the database tier to accept traffic from the application servers only.
However, these application servers are in an Auto Scaling group and may vary in quantity.
How should the Architect configure the database servers to meet the requirements?

Question52: A company must collect temperature data from thousands of remote weather devices. The company must also store this data in a data warehouse to run aggregations and visualizations.
Which services will meet these requirements? (Choose two.)

Question53: A company has instances in private subnets that require outbound access to the internet. This requires:

Question54: A customer needs to provide full access to the objects stored in an Amazon S3 bucket, but only for the members of the HR department.
How can a Solutions Architect meet this requirement with the LEAST administrative overhead?

Question55: An application that runs on an Amazon EC2 instance must make secure calls to Amazon S3 buckets.
Which steps can a Solution Architect take to ensure that the calls are made without exposing credentials?

Question56: A Solutions Architect is helping a customer migrate an application to AWS. The application is composed of a fleet of Linux servers that currently use a shared file system to read and write data. One of the goals of moving this application to AWS is to increase the reliability of the storage tier.
What solution would increase reliability while minimizing the operational overhead of managing this infrastructure?

Question57: A company processed 10 TB of raw data to generate quarterly reports. Although it is unlikely to be used again, the raw data needs to be preserved for compliance and auditing purposes.
What is the MOST cost-effective way to store the data in AWS?

Question58: A company has an application that uses Amazon CloudFront for content that is hosted on an Amazon S3 bucket. After an unexpected refresh, the users are still seeing old content.
Which step should the Solutions Architect take to ensure that new content is displayed?

Question59: A reporting application running on Amazon EC2 stores data in an Amazon Aurora MySQL cluster that is read-heavy. End-of-month reporting activities put additional heavy read demands on the database. Over the past months, the Operations team has had to increase and decrease the size of the instances in the database cluster several times to accommodate end-of-month reporting demands, incurring downtime in the process.
Management wants to eliminate the downtime but is unwilling to incur the cost of permanently provisioning larger instances.
Which solution meets the requirements with the FEWEST changes to the application code?

Question60: A Solutions Architect is developing a solution for sharing files in an organization. The solution must allow multiple users to access the storage service at once from different virtual machines and scale automatically. It must also support file-level locking.
Which storage service meets the requirements of this use case?

Question61: A company deployed a three-tier web application on Amazon EBS backed Amazon EC2 instances for the web and application tiers, and Amazon RDS for the database tier. The company is concerned about loss of data in the web and application tiers.
What is the MOST efficient way to prevent data loss?

Question62: A Solution Architect is designing an application that uses Amazon EBS volumes. The volumes must be backed up to a different region.
How should the Architect meet this requirement?

Question63: An application is running in a single AWS region. The business team adds a requirement to run the application in a second region for multi-region high availability. A Solutions Architect needs to enable traffic to be distributed to multiple regions for high availability.
Which AWS service meets the requirements?

Question64: An application runs on EC2 instances behind an Elastic Load Balancing Application Load Balancer. The instances run in an EC2 Auto Scaling group across multiple Availability Zones. The application provides a RESTful interface with both synchronous and asynchronous operations. The asynchronous operations require up to 5 minutes to complete. Although the application must remain available at all times, after business hours, the traffic going to the application is greatly reduced and often results in the Auto Scaling group running the minimum number of On-Demand Instances.
What should the Solutions Architect recommend to optimize the cost of the environment after business hours?

Question65: A company creates business-critical 3D images every night. The images are batchprocessed every Friday and require an uninterrupted 48 hours to complete.
What is the MOST cost-effective Amazon EC2 pricing model for this scenario?

Question66: A team has developed a new web application in an AWS Region that has three Availability Zones: AZ-a, AZ-b, and AZ-c. This application must be fault tolerant and needs at least six Amazon EC2 instances running at all times. The application must tolerate the loss of connectivity to any single Availability Zone so that the application can continue to run.
Which configurations will meet these requirements? (Select TWO )

Question67: An insurance company stores all documents related to annual policies for the duration of the policies. The documents are created once and then stored until they are required, typically at the end of the policy. A document must be capable of being retrieved immediately. The company is now moving their document management to the AWS Cloud.
Which service should a Solutions Architect recommend as a cost-effective solution that meets the company's requirements?

Question68: A Solutions Architect is building an Amazon VPC and subnets in two Availability Zones to match a three-tier architecture. The IP addresses of the subnets are as follows:

The databases has sensitive information. For this reason, the Security team will allow only instances in the application tier to communicate with the data tier. No other access to the data tier is permitted.
Which of the following security groups meet the requirements for access to the data tier?

Question69: A Solutions Architect is designing a shared files system for a company. Multiple users will be accessing it at any given time. Different teams will have their own directories, and the company wants to secure files so that users can access only files owned by their team.
How should the solutions Architect design this?

Question70: A company is deploying a reporting application on Amazon EC2. The application is expected to generate
1,000 documents every hour and each document will be 800 MB. The
company is concerned about strong data consistency and file locking, as various applications hosted on other EC2 instances will process the report documents in parallel when they become available.
What storage solution will meet these requirements with the LEAST amount of administrative overhead?

Question71: A company has a requirement to control traffic entering and exiting subnets within its VPC. This includes the ability to explicitly allow or deny certain types of traffic.
This can be accomplished by implementing:

Question72: A data-processing application runs on an i3.large EC2 instance with a single 100 GB EBS gp2 volume. The application stores temporary data in a small database (less than 30 GB) located on the EBS root volume. The application is struggling to process the data fast enough, and a Solutions Architect has determined that the I/O speed of the temporary database is the bottleneck.
What is the MOST cost-efficient way to improve the database response times?

Question73: A customer is looking for a storage archival solution for 1,000 TB of data. The customer requires that the solution be durable and data be available within a few hours of requesting it, but not exceeding a day. The solution should be as cost-effective as possible.
To meet security compliance policies, data must be encrypted at rest. The customer expects they will need to fetch the data two times in a year.
Which storage solution should a Solutions Architect recommend to meet these requirements?

Question74: A Solutions Architect is designing a microservice to process records from Amazon Kinesis Streams. The metadata must be stored in Amazon DynamoDB. The microservice must be capable of concurrently processing 10,000 records daily as they arrive in the Kinesis stream.
The MOST scalable way to design the microservice is:

Question75: An organization wants to migrate a legacy Ruby-on Rails application to AWS. The application is not used frequently, but it must be scalable during peak use. The organization requires minimal code changes, if any, to the application.
Which of the following solutions will meet the organization's requirements for moving the application to AWS?

Question76: A gaming application is heavily dependent on caching and uses Amazon ElastiCache for Redis. The application performance was recently degraded due to failure of the cache node.
What should a Solutions Architect recommend to minimize performance degradation in the future?

Question77: A customer is deploying a production portal application on AWS. The database tier has structured data. The company requires a solution that is easily manageable and highly available.
How can these requirements be met?

Question78: An application stores data in a My SQL database hosted on an EC2 instance. A Solutions Architect must address reports of high latency and dropped requests. The web tier EC2 instances are mostly idle, but the database instance has a large number of read requests that result in a large-disk read queue.
Which solution will address the problems?

Question79: An application stack includes an Elastic Load Balancer in a public subnet, a fleet of Amazon EC2 instances in an Auto Scaling group, and an Amazon RDS MySQL cluster. Users connect to the application from the Internet. The application servers and database must be secure.
How should a Solutions Architect perform this task?

Question80: An organization is currently hosting a large amount of frequently accessed data consisting of key-value pairs and semi-structured documents in their data center. They are planning to move this data to AWS.
Which of one of the following services MOST effectively meets their needs?

Question81: An AWS workload in a VPC is running a legacy on an Amazon EC2 instance. Data is stored on a
200GB Amazon EBS (gp2) volume. At peak load times, log show excessive wait time.
What solution should be implement to improve performance using persistent storage?

Question82: A Solutions Architect is designing a ride-sharing application. The application needs consistent and single-digit millisecond latency. In addition, the application must integrate with a highly scalable and fully managed database service to track GPS coordinates and user data for all rides.
Which database service should the Solutions Architect use to meet these performance requirements?

Question83: A customer has an application that is hosted in the AWS us-west-2 region with users across the United States.
Users on the East Coast of the United States are complaining that the user interface takes a long time to load time to load but that once loaded, the application generally performs well. The one exception is when loading large common data views, such as account listings and auto- complete queries. Users on the West Coast do not report these issues. The company is concerned about the performance of East Coast users and for an upcoming launch in the European market.
What change can a Solutions Architect make to the architecture to solve the performance problems for users in the eastern United States and the upcoming European market without impacting existing users?

Question84: A Solutions Architect is developing software on AWS that requires access to multiple AWS services, including an Amazon EC2 instance. This is a security sensitive application, and AWS credentials such as Access Key ID and Secret Access Key need to be protected and cannot be exposed anywhere in the system.
What security measure would satisfy these requirements?

Question85: A Security team reviewed their company's VPC Flow Logs and found that traffic is being directed to the internet. The application in the VPC uses Amazon EC2 instances for compute and Amazon S3 for storage. The company's goal is to eliminate internet access and allow the application to continue to function.
What change should be made in the VPC before updating the route table?

Question86: A media company has deployed a multi-tier architecture on AWS. Web servers are deployed in two Availability Zones using an Auto Scaling group with a default Auto Scaling termination policy. The web servers' Auto Scaling group currently has 15 instances running.
Which instance will be terminated first during a scale-in operation?

Question87: An application that runs on an Amazon EC2 instance must make secure calls to Amazon S3 buckets.
Which steps can a Solutions Architect take to ensure that the calls are made without exposing credentials?

Question88: A company has a Node.js application running on Amazon EC2 that currently retrieves data for customers from a DynamoDB table. The company is seeing many repeat queries for the same items, and the number of queries is continuing to increase as the application gains popularity.
What solution will reduce the number of read capacity units (RCUs) required while minimizing the amount of refactoring that must be done to the application?

Question89: A company is launching a dynamic website, and the Operations team expects up to 10 times the traffic on the launch date. This website is hosted on Amazon EC2 instances and traffic is distributed by Amazon Route 53.
A Solutions Architect must ensure that there is enough backend capacity to meet user demands. The Operations team wants to scale down as quickly as possible after the launch.
What is the MOST cost-effective and fault-tolerant solution that will meet the company's customer demands? (Choose two.)

Question90: A company's Data Analysis team needs to perform real-time complex queries against a database. As the team grows, the complex queries are slowing down production transactions. The current environment has an Amazon RDS database with the largest instance type and is still experiencing performance issues.
Which solution will reduce costs and resolve the performance issues?

Question91: A customer has a service based out of Oregon, U.S. and Paris, France. The application is storing data in an S3 bucket located in Oregon, and that data is updated frequently. The Paris office is experiencing slow response times when retrieving objects.
What should a Solutions Architect do to resolve the slow response times for the Paris office?

Question92: A company had decided to store its critical data on the AWS Cloud. Newly uploaded data is frequently accessed for a period of one month, after which the data is no longer frequently accessed. However, there is a requirement for older objects with a specific prefix to be accessed within milliseconds.
What services and features should the company use to meet this requirement is a durable, available, and cost-effective manner?

Question93: A company maintains an application on an on-premises server. The company wants to automatically redirect users to a static maintenance page hosted on Amazon S3 when the application is unavailable.
What is the MOST efficient method to ensure the users are automatically redirected?

Question94: A Solutions Architect is designing a process that updates data in a database when any EC2 instance is launched, stopped, or terminated. This update must be performed as close to the EC2 change as possible. The Solutions Architect will use a CloudWatch Event Rule based on EC2 state changes.
Which solution should the Solutions Architect use to achieve this in the MOST cost-effective way?

Question95: A company expects its user base to increase five times over one year. Its application is hosted in one region and uses an Amazon RDS MySQL database, an ELB Application Load Balancer, and Amazon ECS to host the website and its microservices.
Which design changes should a Solutions Architect recommend to support the expected growth? (Choose two.)